package com.google.shop.product.vo.product.itemvo;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
//import org.apache.commons.configuration.tree.DefaultExpressionEngine;

/* loaded from: app.jar:BOOT-INF/classes/com/google/shop/product/vo/product/itemvo/SaleAttrVO.class */
public class SaleAttrVO {
    @JsonProperty("k")
    String saleAttrName;
    @JsonProperty("k_s")
    String saleAttrNameId;
    @JsonProperty("v")
    List<SaleAttrValueVO> saleAttrValueVO;

    @JsonProperty("k")
    public void setSaleAttrName(String saleAttrName) {
        this.saleAttrName = saleAttrName;
    }

    @JsonProperty("k_s")
    public void setSaleAttrNameId(String saleAttrNameId) {
        this.saleAttrNameId = saleAttrNameId;
    }

    @JsonProperty("v")
    public void setSaleAttrValueVO(List<SaleAttrValueVO> saleAttrValueVO) {
        this.saleAttrValueVO = saleAttrValueVO;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof SaleAttrVO)) {
            return false;
        }
        SaleAttrVO other = (SaleAttrVO) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$saleAttrName = getSaleAttrName();
        Object other$saleAttrName = other.getSaleAttrName();
        if (this$saleAttrName == null) {
            if (other$saleAttrName != null) {
                return false;
            }
        } else if (!this$saleAttrName.equals(other$saleAttrName)) {
            return false;
        }
        Object this$saleAttrNameId = getSaleAttrNameId();
        Object other$saleAttrNameId = other.getSaleAttrNameId();
        if (this$saleAttrNameId == null) {
            if (other$saleAttrNameId != null) {
                return false;
            }
        } else if (!this$saleAttrNameId.equals(other$saleAttrNameId)) {
            return false;
        }
        Object this$saleAttrValueVO = getSaleAttrValueVO();
        Object other$saleAttrValueVO = other.getSaleAttrValueVO();
        return this$saleAttrValueVO == null ? other$saleAttrValueVO == null : this$saleAttrValueVO.equals(other$saleAttrValueVO);
    }

    protected boolean canEqual(Object other) {
        return other instanceof SaleAttrVO;
    }

    public int hashCode() {
        Object $saleAttrName = getSaleAttrName();
        int result = (1 * 59) + ($saleAttrName == null ? 43 : $saleAttrName.hashCode());
        Object $saleAttrNameId = getSaleAttrNameId();
        int result2 = (result * 59) + ($saleAttrNameId == null ? 43 : $saleAttrNameId.hashCode());
        Object $saleAttrValueVO = getSaleAttrValueVO();
        return (result2 * 59) + ($saleAttrValueVO == null ? 43 : $saleAttrValueVO.hashCode());
    }

//    public String toString() {
//        return "SaleAttrVO(saleAttrName=" + getSaleAttrName() + ", saleAttrNameId=" + getSaleAttrNameId() + ", saleAttrValueVO=" + getSaleAttrValueVO() + DefaultExpressionEngine.DEFAULT_INDEX_END;
//    }

    public String getSaleAttrName() {
        return this.saleAttrName;
    }

    public String getSaleAttrNameId() {
        return this.saleAttrNameId;
    }

    public List<SaleAttrValueVO> getSaleAttrValueVO() {
        return this.saleAttrValueVO;
    }
}
